home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / PredatorPrey / clickloop_stuff.h < prev    next >
Text File  |  1996-06-22  |  552b  |  39 lines

  1. // from TextEdit.h
  2.  
  3. #if GENERATINGCFM
  4.     •
  5.     •
  6.     •
  7. typedef UniversalProcPtr TEClickLoopUPP;
  8.     •
  9.     •
  10.     •
  11. #else
  12.     •
  13.     •
  14.     •
  15. typedef Register68kProcPtr TEClickLoopUPP;
  16.     •
  17.     •
  18.     •
  19. #endif
  20.  
  21. struct TERec {
  22.     •
  23.     •
  24.     •
  25.     TEClickLoopUPP                    clickLoop;
  26.     •
  27.     •
  28.     •
  29. };
  30.  
  31.  
  32. #define NewTEClickLoopProc(userRoutine)        \
  33.         (TEClickLoopUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), uppTEClickLoopProcInfo, GetCurrentArchitecture())
  34.  
  35.  
  36. #define NewTEClickLoopProc(userRoutine)        \
  37.         ((TEClickLoopUPP) (userRoutine))
  38.  
  39. extern pascal void TESetClickLoop(TEClickLoopUPP clikProc, TEHandle hTE);